Mobile
Log In Sign Up
barque
 n.  bark, barque, small boat  detail>>
parler la bouche pleine
talk with one's mouth full  detail>>
à la pleine lune
when the moon is full  detail>>
avoir la tête pleine de
 v.  infatuate  detail>>
être à la pleine lune
 v.  full  detail>>